Micron Document
Livres et Wikis | Archives | Info


Java Class Library
part 4/8 Β· 24.1 KB total
layout: Wide Β· Narrow Β· Centered
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
β€’ Text: java.text deals with text, dates, numbers and messages.
β€’ Image package: java.awt.image and javax.imageio provide APIs to write, read, and modify images.
β€’ XML: SAX, DOM, StAX, XSLT transforms, XPath and various APIs for Web services, as SOAP protocol and JAX-WS.
β€’ Security is provided by java.security and encryption services are provided by javax.crypto.
β€’ Databases: access to SQL databases via java.sql
β€’ Access to Scripting engines: The javax.script package gives access to any conforming Scripting language.
β€’ Applets: java.applet allows applications to be downloaded over a network and run within a guarded sandbox
β€’ Java Beans: java.beans provides ways to manipulate reusable components.
β€’ Introspection and reflection: java.lang.Class represents a class, but other classes such as Method and Constructor are available in java.lang.reflect.

Licensing

Prior licenses

Before the release of OpenJDK, the JDK was based on a proprietary license.

Following their promise to release a fully buildable JDK based on almost completely free and open-source code in the first half of 2007,cite-ref-4[4] Sun released the complete source code of the Class Library under the GPL on May 8, 2007, except some limited parts that were licensed by Sun from third parties who did not want their code to be released under an open-source license.cite-ref-5[5] Sun's goal was to replace the parts that remain proprietary and closed source with alternative implementations and make the Class Library completely free and open source.


──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────